labour saving machinery - Francés Inglés Diccionario